<?php


namespace app\admin\exception;


use think\Exception;
use Throwable;

class BaseException extends Exception
{
    public $code      = 200;

    public $msg       =  "传入参数错误";

    public $errorCode =10000;
    public function __construct($params=[])
    {
       if(!is_array($params)){
           return ;
       }
       if(array_key_exists('code',$params)){
           $this->code = $params['code'];
       }
       if (array_key_exists('msg',$params)){
           $this->msg = $params['msg'];
       }
       if (array_key_exists('errorCode',$params)){
           $this->errorCode=$params['errorCode'];
       }
    }

}